package com.ygqh.baby.po;

import com.ygqh.baby.ao.DataStatus;

import java.math.BigDecimal;
import java.util.Date;

public class BiSupplierOrderDay {

	private Long id;

	private Date orderDate;

	private Long totalOrderCount;

	private BigDecimal totalOrderPrice;

	private Long totalUserCount;

	private Long payOrderCount;

	private BigDecimal payOrderPrice;

	private Long payUserCount;

	private BigDecimal totalCostPrice;

    private BigDecimal totalSalePrice;

	private BigDecimal grossMargin;

	private Long supplierId;

	private String supplierName;

	private Date createTime;

	private DataStatus status;

    private String platformNo;

    private String platformName;

    /*-----------------------------*/
	private String month;

	public BiSupplierOrderDay() {
		super();
	}

	public BiSupplierOrderDay(Date orderDate, Long totalOrderCount, BigDecimal totalOrderPrice, Long totalUserCount, Long payOrderCount,
			BigDecimal payOrderPrice, Long payUserCount, BigDecimal totalCostPrice, BigDecimal grossMargin, Long supplierId, String supplierName) {
		super();
		this.orderDate = orderDate;
		this.totalOrderCount = totalOrderCount;
		this.totalOrderPrice = totalOrderPrice;
		this.totalUserCount = totalUserCount;
		this.payOrderCount = payOrderCount;
		this.payOrderPrice = payOrderPrice;
		this.payUserCount = payUserCount;
		this.totalCostPrice = totalCostPrice;
		this.grossMargin = grossMargin;
		this.supplierId = supplierId;
		this.supplierName = supplierName;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getOrderDate() {
		return orderDate;
	}

	public void setOrderDate(Date orderDate) {
		this.orderDate = orderDate;
	}

	public Long getTotalOrderCount() {
		return totalOrderCount;
	}

	public void setTotalOrderCount(Long totalOrderCount) {
		this.totalOrderCount = totalOrderCount;
	}

	public BigDecimal getTotalOrderPrice() {
		return totalOrderPrice;
	}

	public void setTotalOrderPrice(BigDecimal totalOrderPrice) {
		this.totalOrderPrice = totalOrderPrice;
	}

	public Long getTotalUserCount() {
		return totalUserCount;
	}

	public void setTotalUserCount(Long totalUserCount) {
		this.totalUserCount = totalUserCount;
	}

	public Long getPayOrderCount() {
		return payOrderCount;
	}

	public void setPayOrderCount(Long payOrderCount) {
		this.payOrderCount = payOrderCount;
	}

	public BigDecimal getPayOrderPrice() {
		return payOrderPrice;
	}

	public void setPayOrderPrice(BigDecimal payOrderPrice) {
		this.payOrderPrice = payOrderPrice;
	}

	public Long getPayUserCount() {
		return payUserCount;
	}

	public void setPayUserCount(Long payUserCount) {
		this.payUserCount = payUserCount;
	}

	public BigDecimal getTotalCostPrice() {
		return totalCostPrice;
	}

	public void setTotalCostPrice(BigDecimal totalCostPrice) {
		this.totalCostPrice = totalCostPrice;
	}

	public BigDecimal getGrossMargin() {
		return grossMargin;
	}

	public void setGrossMargin(BigDecimal grossMargin) {
		this.grossMargin = grossMargin;
	}

	public Long getSupplierId() {
		return supplierId;
	}

	public void setSupplierId(Long supplierId) {
		this.supplierId = supplierId;
	}

	public String getSupplierName() {
		return supplierName;
	}

	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName == null ? null : supplierName.trim();
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public DataStatus getStatus() {
		return status;
	}

	public void setStatus(DataStatus status) {
		this.status = status;
	}

	public String getMonth() {
		return month;
	}

	public void setMonth(String month) {
		this.month = month;
	}

    public BigDecimal getTotalSalePrice() {
        return totalSalePrice;
    }

    public void setTotalSalePrice(BigDecimal totalSalePrice) {
        this.totalSalePrice = totalSalePrice;
    }

    public String getPlatformNo() {
        return platformNo;
    }

    public void setPlatformNo(String platformNo) {
        this.platformNo = platformNo;
    }

    public String getPlatformName() {
        return platformName;
    }

    public void setPlatformName(String platformName) {
        this.platformName = platformName;
    }
}